package com.jpress.beans;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.ManagedProperty;

import com.jpress.controller.BackupMDBController;
import com.jpress.utils.FacesUtils;

@ManagedBean(name = "PainelControleBean")
public class PainelControleBean {

	@ManagedProperty(value = "#{SessaoBean.usuarioAutenticado.nome}")
	private String nomeAdmin;

	public void fazerBackup() {
		BackupMDBController.getInstance().fazerBackup(nomeAdmin);
		FacesUtils.addSucessMessage("indexGrowl", FacesUtils.getMessageBundle("administracao.backup.sucesso"));
	}

	public String getNomeAdmin() {
		return nomeAdmin;
	}

	public void setNomeAdmin(String nomeAdmin) {
		this.nomeAdmin = nomeAdmin;
	}

}
